second-guess (oneself)

Translations
douter de soi / se remettre en question
Definitions
To doubt or question one's own decisions or judgments after making them, often leading to feelings of uncertainty or regret.